package com.zmzncs.lmtc.module.shop.pojo.shop_order;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author 高博文
 * @Date 2021/06/01 10:21
 */
@Data
public class ShopOrderTableVO {

    @ApiModelProperty(value = "订单Id")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;

    @ApiModelProperty(value = "商品名称")
    private String goodsName;

    @ApiModelProperty(value = "文件地址")
    private String fileUrl;

    @ApiModelProperty(value = "商户名称")
    private String shopName;

    @ApiModelProperty(value = "数量")
    private Integer quantity;

    @ApiModelProperty(value = "客户实付金额")
    private BigDecimal paidAmount;

    @ApiModelProperty(value = "支付状态（0：待支付，1：已支付，2：取消支付，3：支付失败，4：已退款,5待核销，6已核销）")
    private Integer payStatus;

    @ApiModelProperty(value = "支付时间")
    private Date payTime;

    @ApiModelProperty(value = "昵称")
    private String nickname;

    @ApiModelProperty(value = "手机号")
    private String mobilePhone;

}
